engineering corps - German English Dictionary